Home   Diablo3   D2rozcestník   Mod Median   Forum   Odkazy   Archiv blogu 

Chaos Sanctuary

Grid a pevná šířka webu

Neděle, 3. červen 2007   Webovitosti

Možná četli jste Filosofovy články o gridu, ve kterých propaguje mřížku pro návrh webu. A mřížka je tam popsána jako soustava pevných sloupců, oddělených pevnými mezerami, která má pomoci zachovat proporce, které designér stanoví.

Jak pravil Filosof "konec webů s dvěma pevnými sloupci a jedním roztahovacím". A to mi na tom vadí - že taková mřížka likviduje weby s proměnlivou šířkou. Mně by stačilo, že to bude zarovnané do sloupců, které si nějak zvolím, a které se mohou (a některé nemusí) roztahovat při změně okna prohlížeče. Můžeme uvažovat nad tím, že by sloupce byly definovány procentně - pak by to bylo dobré, je-li web dělaný třeba symetricky, nebo i na třetiny. Ale jak se mřížka stále víc propaguje, hodně se mluví o Zlatém řezu, a tentokrát nejde jen o obrázky na webu ale i o text, a tady je opravdu s roztahováním problém.

Krásný příklad textu do zlatého řezu je v přednášce ze sxsw2007. Je to součást tohoto dokumentu (pdf, 4MB). V první části je prezentace vertikálního rytmu a to, o čem je následující překlad, je někde od strany 47

Vztah písma a layoutu

Mějme grid jehož prvek je obdélník o hranách 2 em * 3 em, což tak zhruba odpovídá poměru zlatého řezu. Udělejme si mřížku z těchto obdélníčků a mezi nimi mějme mezery 0.5 em
Bude vypadat nějak takhle:

grid1
Poměr je pak dodržen pomocí gridu Když jednotky kombinujete, pořád můžete poměr zachovávat:
grid 1.5
Udělejme si jednoduchou mřížku:
grid2
A napišme nějaký text. Velikost písma je 1em, a proto je přímý vztah mezi velikostí písma a umístěním prvků gridu:
grid3
A teď vymažeme tu mřížku:
grid5

Místo, které je mezi prvky textu, není zvoleno náhodně. Vztahuje se k jednotce, která se zase vztahuje k velikosti písma. Konec překladu

Vypadá to moc hezky ale je to pevná šířka. Kdyby to mělo být roztahovací do šířky, porušil by se ten vztah šířka:výška =2:3. Tož co teď si z toho má lama vybrat? Roztahovací layout nebo krásu pro oko?

Že gridy frčí, ukazuje i nová galerie designbygrid.com, která shromažďuje weby, které jsou navrženy podle mřížky, a jsou tam přesvědčovací články, tutoriály a pomůcky pro nadšené gridníky.

14 Komentářů

Zobrazit komentáře jako (Lineární | Vláknové)

#1 Jiří Bureš http://blog.converter.cz/ v 03/06/2007 10.40 (Odpověď)
Nějak pořád nemůžu přijít na to, co je na grinu tak nového a převratného. Pomůže mi někdo na to přijít?
#2 DeadEgghead http://de.huluvu.net/ v 03/06/2007 11.01 (Odpověď)
Je stará pravda, že text je dobře čitelný jen do určité šířky, takže roztahovat ho donekonečna stejně nemá smysl. A jak nám jde ten pokrok dál, koukáme na větší monitory s větším rozlišením, a ať roztahujeme text jak chceme, pokud ho chceme zároveň zachovat dobře čitelný, nutně nám zůstává víc a víc bílého místa.

Jak budeme mít všichni ta děsně velká rozlišení, bude čím dál méně lidí s potřebou roztahovacího layoutu.
#3 DeadEgghead http://de.huluvu.net/ v 03/06/2007 11.02 (Odpověď)
Inu, jméno.
#4 Richard Šerý http://log.under-construction.cz v 03/06/2007 11.35 (Odpověď)
Nechápu smysl tohoto článku. Pružný layout má tak závažné nevýhody že v profesionálním webdesignu nemá smysl o něm vůbec uvažovat.
Amatérské weby zase nemají žádný sofistikovaný layout a tudíž nepotřebují mřížku, jejich autoři dost často ani nevědí že nějaká mřížka vůbec existuje a zhusta bohužel nevědí ani to že je žádoucí omezit délku řádku kvůli čitelnosti.
Proto si myslím že jde o pseudoproblém vzniklý nemístným zjednodušováním a zobecňováním.
#5 SuE v 03/06/2007 12.31 (Odpověď)
A ony se dají dělat i profesionální weby s pružným layoutem -
některé lze spatřit v této galerii:
http://www.cssliquid.com/

A jaký je smysl toho článku? intenzivní pocit, že jde o další "vlnu", tak jako byly nedávno třeba pružné layouty, které měly vypadat dobře pro 800 i 1024, a tvrdilo se, že jsou přístupnější. To už teď neplatí?

Co se týká omezení řádků - to je přece na uživateli, jak velkou šířku okna si zvolí. Co já mu budu tlačit do hlavy, co mu má vyhovovat? A opravdu mi u některých webů, které dodržují pravidla o malém počtu znaků na řádek, vadí, že musím furt rolovat po stránce dolů - je to nepřehledné, mnohem nepřehlednější než delší řádky u dobře strukturovaného textu.

Jestli si ovšem myslíte, že profesionální web má mít pevnou šířku, boť by to jinak pro profesionála bylo obtížné, máte pravdu, že jde o pseudoproblém :-)
#6 Filosof http://blog.filosof.biz/ v 03/06/2007 15.22 (Odpověď)
Díky za propagaci :-) - každopádně si nemyslím následující:
a/ mřížka zakončuje éru roztahovacích webů
b/ roztahovací design je neprofi

ad a/ web v mřížce se dá udělat roztahovací, ale ve většině případů to nevrátí vynoloženou práci - čitelnost dlouhých řádků, fixnost fotek - ale vše je nějakým způsoběm řešitelné.

ad b/ kdes na tom byl, Richarde? :-)

Mřížka není nic nového a její používání přináší určité výhody. Profi web může být skvělý s promakanou mřížkou, ale stejně tak bez ní. Jde jen o kvalitu designéra :-)
#7 Jiří Bureš http://blog.converter.cz/ v 03/06/2007 18.22 (Odpověď)
Už jsem se pod tímto článkem jednou ptal, ale zeptám se přímo Tebe. Co je na gridu nového nebo jiného? Čím se grid především liší od toho, jak se normálně navrhují weby?
#8 Richard Šerý http://log.under-construction.cz v 04/06/2007 12.50 (Odpověď)
a) souhlasím
b) dělám to za prachy od roku 2000 tak za tu dobu už něco vím. Vyzkoušel jsem všechny varianty, od plně a částečně flexibilních layoutů přes takové které mění rozměry podle velikosti písma až po ty které detekují rozlišení a podle toho si připojí styly.
Flexibilní layouty potřebují omezit délku řádku, takže stejně se budou natahovat jen v daném rozmezí. Zato se jim zesložití obrázky na pozadí, CSS (zvlášť pro MSIE 5) a tak, což klienta který to platí nepotěší. To rozmezí je navíc tak malé (obvykle cca 30% šířky) že to za ten opruz ani nestojí.
Layouty které mění rozměry podle písma mi strhali přímo webdesignéři (a poprávu), protože při neočekávaném DPI či zvětšení písma se může objevit horizontální scrollbar a to taky nepotěší.
Layouty přepínající styl podle rozlišení se také (prozatím) neujaly protože oproti fixním jsou dražší - ale kdyby to po mě někdo chtěl tak jsem pro.

Fixní layouty hodně usnadňují situaci ve formulářích, tabulkách, složitějších konstrukcích boxů atd.
Prostě v komerčních webech skoro vždy rozhoduje cena, u nekomerčních ať si to dělá každý jak chce.

Dlouze omílaný argument pro flexibilní layouty je "uživatel ví jak chce mít širokou stránku". Myslím že tenhle argument je naprosto lichý, uživatel má pro všechny weby jednotnou šířku stránky, obvykle danou rozlišením displeje.

V tom posledním souhlasím, kovaní grafici mají takové věci jako je mřížka nebo zlatý řez v oku, kolikrát vůbec nevědí o čem je řeč ale přitom to spolehlivě používají.
#9 SuE v 04/06/2007 14.33 (Odpověď)
takže, jestli tomu dobře rozumím, byl by to možné chápat i tak,
že gridy nelikvidují pružný layout, ale že pružný layout je už "profesionálně mrtev" a proto se mohly gridy vyrojit v takové míře :-)

Na jakou pevnou šířku se teď weby převážně dělají? Stále na rozlišení 800 nebo už 1024?

Ještě k tomu "uživatel má pro všechny weby pevnou šířku" .. ehm, asi jsem exot, ale když je to moc široké, hodím si tam (ctrl+B ve FF) boční lištu, když mi to připadá moc úzké, tak ji zas vyhodím. Takže i když okno je stejné, šířku si reguluju jak potřebuju... A u pevné šířky to nejde a to pak vrčím :-)
#10 Richard http://log.under-construction.cz v 04/06/2007 16.10 (Odpověď)
- gridy tu byly vždycky, ale teprve v poslední době "webdesignérská masmédia" opustila nekonečné popisy trivialit jako jsou kulaté rohy a třísloupcové layouty a posunula se zase k dalším tématům.

- já se snažím dělat pořád ještě na 800x600, ale záleží na klientovi, percentuelně má už 1024x768 docela drtivou převahu.

- Tady bohužel nerozhodují individuální zvyky ale statistika a testy. Asi každý z nás by dokázal navrhnout mnohem lepší rozhraní než prohlížeče nabízejí, nicméně máme smůlu, protože prohlížeče vytvářejí programátoři a nikoli webdesignéři.
#11 Libor http://anglictina.kytara.cz v 04/06/2007 16.18 (Odpověď)
Mé sympatie patří pružnému layoutu. Nejsem webdesigner, říkám to z pohledu uživatele. Také si myslím, že není nemožné udělat hezký a profesionální pružný layout - jen to klade na tvůrce daleko větší nároky a nezvládne to kdekdo.
#12 Termiter v 05/06/2007 11.12 (Odpověď)
Koukám na web v práci, doma mám jeden počítač s 19" obrazovkou vedle televize, takže tam mám 800×600, jinak nevidím na písmenka, pak mám "normální" počítač s 1280×1024, denně používám PDA 240×320. Takže během dne často střídám rozlišení.
Neskutečně mi vadí "dyzajnéři", kteří používají fixní šířky, fixní fonty a podobně. Ono se jim to moc hezky dělá a zákazníkovi mohou snadněji předvést krásně uspořádanou stránku. Jenže já to pak nemůžu na polovině počítačů pořádně číst. Ale to tomu, kdo si stránky objednal, už neřeknou. Proč asi?

Na větších obrazovkách se mi těžko čte řádek, který má 30 cm. Zároveň nemám rád nevyužité místo kolem pevných stránek, když to jde, mám po obrazovce spoustu okének... Takže stejně vše čtu v okně, které si přizpůsobuju tak, aby mi to vyhovovalo. Někdy to ale nejde, a pak z takových stránek rychle prchám...

Taky jsem udělal nějaké ty weby a všechny se dají číst od PDA po superultraširokovysoké obrazovky.

Fixní nastavení = lenost dyzajnéra.

Pokud nepochopíte smysl nastavení velikosti okna prohlížeče, tak alespoň pamatujte na zrakově postižené. Ti jsou z pevných hodnot čehokoli opravdu odvázaní.
#13 Keff v 06/06/2007 16.48 (Odpověď)
Wow, díky moc za odkaz - grid je dobrý nápad, ale to zarovnávání na 'rytmus' mě dostalo, to musím na nějaké stránce vyzkoušet - je dobré vědět že věci mají řád :).
#14 Richard Šerý http://log.under-construction.cz v 06/06/2007 17.25 (Odpověď)
Mám stejný problém s flexibilními layouty - když na ně vlezu z RSS čtečky, řádek je nesmyslně krátký, když to čtu doma tak je zase nečitelně dlouhý.

Nějak ale nechápu jak může být nečitelný text ve fixním rozlišení 800x600 - když přijdeš z jiné stránky s fixním layoutem která má takové nebo vyšší rozlišení, nemusíš nic resizovat a přečteš to. A jestliže takových stránek je naprostá většina, což je, pak to přeci není problém.

Fixní rozlišení není lenost designéra ale praktická nutnost daná nedokonalostí technologie. Kdybys měl zájem, můžu ti poslat spoustu grafických návrhů které nezalomíš do flexibilního layoutu ani kdyby ses postavil na ucho.

Přidat komentář


Text uzavřený mezi hvězdičky se zobrazí tučně (*word*), podtržení se dělá takto: _word_.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications

Zadejte prosím řetězec, který vidíte na obrázku níže. Váš komentář bude odeslán jen tehdy, když řetězce budou souhlasit. Ujistěte se prosím, že váš prohlížeč podporuje a akceptuje cookies, jinak komentář nebude moci být verifikován.
CAPTCHA

 
 

Dál už to nevede, ale můžete se vrátit nahoru nebo proslídit archiv blogu nebo nakouknout do ďábelského fora nebo na odkazy. Kontakt: sue@centrum.cz TOPlist